@charset "UTF-8";

.clearfix:after{  content: "020"; display: block; height: 0; clear: both;  visibility: hidden; }
.clearfix { /* 触发 hasLayout */ zoom: 1; }
.fl{float:left;}
.fr{float:right;}
.orange{ color:#ff6203;}
.blue{ color:#00a1e4;}

a.grey{ color:#999;}
a.grey:hover{ text-decoration:underline;}

.shouye-a:hover font{ color:#00a1e4;} 
.shouye-a:hover table{ box-shadow:0 0 10px #00a1e4; transition:.5s; position:relative; z-index:5;}

.wrapper{ width:1100px; margin:0 auto;}
.bannerx{ height:180px; background:url(../img/bannerx.jpg) no-repeat center center;}
.c-main{ margin-top:30px; background:url(../img/leftsidebg.jpg) repeat-y left center; min-height:500px;}
.leftside{ width:230px; float:left;}
.leftside h3,.leftside .cbiaoti{ text-align:center; height:80px; background-color:#00a1e4; color:#fff; font-size:23px; font-weight:normal; padding-top:20px;}
.leftside h3 span{ border-top:3px solid #fff; line-height:60px; padding:10px 5px;}
.leftside ul{ padding:10px;}
.leftside ul li{ height:35px; line-height:35px; border-bottom:1px solid #e7e9ed; background:url(../img/lefttitbg.jpg) no-repeat 15px center; padding-left:30px;}
.leftside ul li a.on{color:#00a1e4;}
.leftside .cbiaoti{ padding:10px 0px;height:40px; font-family:microsoft yahei;}
.leftside .neirong{ padding:10px; margin-bottom:10px;}
.c-content{ width:840px; float:right; overflow:hidden;}
.c-content img{ max-width:840px;}
.c-content .ctitt{ height:45px; line-height:45px;border-bottom:2px solid #00a1e4;}
.c-content .ctitt .dabiaoti{ font-size:20px; font-family:microsoft yahei; font-weight:bold; padding:0 5px; border-bottom:2px solid #ff6203;}
.c-content .neirong{ padding:20px 0px; font-size:14px; font-family:microsoft yahei;}
.c-content .neirong p,.c-content .neirong span{font-family:microsoft yahei;}
.c-content .pro li{ float:left; width:320px; height:303px; margin:0 50px;_margin:0 30px; margin-top:30px; background-color:#f3f8fc;}
.c-content .pro li a{ display:block; position:relative;height:303px;}
.c-content .pro li .txt{ padding:18px; height:88px; position:absolute; bottom:0px; left:0px; width:284px; overflow:hidden; transition:.5s;}
.c-content .pro li a:hover .txt{ bottom:15px; height:108px;}
.c-content .pro li .img{width:320px; height:180px; overflow:hidden; }
.c-content .pro li .img img{ width:320px; height:180px;transition:.8s; display:block; }
.c-content .pro li a:hover .img img{margin-top:-27px;}
.c-content .pro li .xiaoleibie{ padding-bottom:10px;}
.c-content .pro li .xiaotitt{ color:#00a1e4; font-size:16px; font-family:microsoft yahei; padding-bottom:10px;}
.c-content .pro li .miaoshu{  padding-bottom:10px; height:34px; }
.c-content .pro li .xiangqing{ text-align:right; padding:5px 0px;}
.c-content .news{ margin-top:5px;}
.c-content .news li a{display:block;height:113px;font-size:14px;	font-family:microsoft yahei;color:#000;	font-weight:bold;padding:10px 3px;border-bottom:1px dotted #ccc;transition:0.5s;}
.c-content .news li a img.a{width:150px;height:113px;	background:url(images/news_bg.jpg) no-repeat center center;float:left; border:1px solid #eee;}
.c-content .news li a h2{	font-size:16px;	margin-left:180px;line-height:30px; color:#00a1e4;}
.c-content .news li a span{display:block;	font-size:12px;	font-weight:normal;	font-family:宋体;line-height:20px;	margin-left:180px;	margin-top:6px;}
.c-content .news li a em{ margin-left:180px; font-style:normal; font-size:12px; color:#999; display:block; font-weight:normal;margin-top:10px;}
.c-content .news li a:hover{text-decoration:none;	background-color:#efefef;}
.c-content .download li{ background:url(../img/xiazai.png) no-repeat 10px center; height:35px;padding:5px 0px;  line-height:35px; padding-left:35px; border-bottom:1px dotted #ccc;}
.c-content .download li a{ font-size:14px; font-family:microsoft yahei;}
.c-content .download li:hover{ background-color:#eee;}
.c-content .download li .riqi{ float:right; font-size:12px; padding-right:20px;}
.c-content .tab_cc{ width:100%;border-collapse:collapse; margin-top:15px;}
.c-content .tab_cc td{ border:2px solid #fff; height:16px; line-height:16px; padding:3px; text-align:center;}
.c-content .tab_gao td{ height:23px; line-height:23px; }


/*--------lu-------------*/
.join_more { width: 100%; border-top: 2px solid #ccc; font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; margin-bottom:20px; }
.join_more thead tr th { line-height: 40px; text-align: left; background: #f8f8f8; padding: 0 10px; border-bottom: 1px solid #dedede; font-size: 18px; font-weight: normal; font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }
.join_more tbody tr td { line-height: 14px; padding:8px 10px; border-bottom: 1px solid #dedede; font-size: 14px; color: #666; font-family: microsoft yahei; }
.join_more tbody tr td span { color: #000; }
.join_more tbody tr td .squareli li { padding-left: 9px; background: url(../images/li.png) 0 center no-repeat; }
.join_more a.gangwei{ padding:5px 20px; background-color:#009fd9; float:right; color:#fff; border-radius:5px;font-family:  "Microsoft Yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }
.join_more a.gangwei:hover{ color:yellow;}

